package api

import (
	"github.com/gogf/gf/v2/frame/g"
	"lot_admin_api/internal/model"
)

// AddHelpDocReq  添加帮助文档
type AddHelpDocReq struct {
	g.Meta `path:"/help-doc/add" tags:"帮助文档模块" method:"post" summary:"新增帮助文档"`
	*model.LotHelpDocInfo
}

// EditHelpDocReq  编辑帮助文档
type EditHelpDocReq struct {
	g.Meta `path:"/help-doc/edit" tags:"帮助文档模块" method:"post" summary:"编辑帮助文档"`
	*model.LotHelpDocInfoAndIdRes
}

// DeleteHelpDocReq  删除帮助文档
type DeleteHelpDocReq struct {
	g.Meta `path:"/help-doc/delete" tags:"帮助文档模块" method:"delete" summary:"删除帮助文档"`
	*model.LotHelpIdRes
}

// SearchHelpDocInfoReq  通过id获取帮助文档详情
type SearchHelpDocInfoReq struct {
	g.Meta `path:"/help-doc/info" tags:"帮助文档模块" method:"get" summary:"通过id获取帮助文档详情"`
	*model.LotHelpIdRes
}

// SearchHelpDocListReq  获取帮助文档列表
type SearchHelpDocListReq struct {
	g.Meta `path:"/help-doc/list" tags:"帮助文档模块" method:"get" summary:"获取帮助文档列表"`
	*model.SearchHelpDocListReq
}
